package com.zhihesj.anan.system.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class AsyncRoutesVo {
//    @ApiModelProperty(value = "页码")
//    private Integer page;
//
//    @ApiModelProperty(value = "页数")
//    private Integer limit;

    @ApiModelProperty(value = "子菜单")
    private List<AsyncRoutesVo> children;

    @ApiModelProperty(value = "菜单Id")
    private Long id;

    @ApiModelProperty(value = "路由地址")
    private String path;

    @ApiModelProperty(value = "父菜单ID")
    private Long parentId ;

    @ApiModelProperty(value = "'模板'")
    private String component;

    @ApiModelProperty(value = "重定向")
    private String redirect;

    @ApiModelProperty(value = "隐藏")
    private String hidden;

    @ApiModelProperty(value = "始终显示")
    private String alwaysShow;

    @ApiModelProperty(value = "路由名")
    private String name;

    @ApiModelProperty(value = "权限、标题、图标")
    private String meta;
}